mui.init({
	//下拉刷新
	pullRefresh: {
		container: "#refreshContainer", //待刷新区域标识，querySelector能定位的css选择器均可，比如：id、.class等
		up: {
			height: 50, // 可选.默认50.触发上拉加载拖动距离
			auto: true, // 可选,默认false.自动上拉加载一次
			contentrefresh: "正在加载...", // 可选，正在加载状态时，上拉加载控件上显示的标题内容
			contentnomore: '没有更多的数据了', // 可选，请求完毕若没有更多数据时显示的提醒内容；
			callback: pullupRefresh //加载数据方法 
		}
	}
});
/*
 * 获取本地信息
 */
var user_id = localStorage.getItem("user_id");
/*var pagesize = 10; //每页条数
var number = 0; //页数
var isOver = false; //是否加载完  */
/*
 * 我的--粉丝
 */
function getList() {
	var user_id = localStorage.getItem("user_id");
	var number = $("#number").val(); //页数
	interfRequest.concern_my.data = {
		user_id: user_id,
		number: number,
		pagesize: 5
	}
	socialRequest(interfRequest.concern_my);
}

/*
 * 我的--粉丝方法
 */
function concern_myHandle(data) {
	if(data.error_code == 10000) {
		var number = $("#number").val(); //页数
		/*console.log('我的粉丝==》' + JSON.stringify(data))*/
		/*var total = data.data.totalElements / number; //總頁數 
		if(number > total) { //当前的页数
			isOver = true;
			mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
		}
		if(number = total) { //当前的页数
			isOver = true;
			mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
		}*/
		if(number == 0) {
			if(data.data.content.length == 0) {
				mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
				$(".mui-content").html('<div class="no_dynamic_box" style="text-align: center; color:#ACACB4;margin-top:60%;font-size: 16px;">你还没有粉丝哦~~快去拉粉！</div>');
			} else {
				concern_my_data(data); //数据处理
			}
		} else {
			if(data.data.content.length == 0) {
				$("#isOver").val(true);
				mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
			} else {
				concern_my_data(data); //数据处理
			}
		}

	} else {
		mui.alert(data.msg);
	}
}

//数据处理
function concern_my_data(data) {
	var isOver = $("#isOver").val();
	if(isOver == "false") {
		var number = $("#number").val(); //页数
		var ye = Number(number) + Number(1);
		$("#number").val(ye++);
		mui('#refreshContainer').pullRefresh().endPullupToRefresh(true); //停止正在加载
		mui('#refreshContainer').pullRefresh().enablePullupToRefresh(); //显示上拉加载文字
	} else {
		$("#isOver").val(true);
		mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
	}
	var html = "";
	for(var i = 0; i < data.data.content.length; i++) {
		var head_img_url = data.data.content[i].head_img_url;
		html += '<li class="mui-table-view-cell mui-media" fans_id="' + data.data.content[i].id + '">';
		html += '<a href="javascript:;">';
		if(!head_img_url){
			html += '<img class="mui-media-object mui-pull-left" src="../../images/log.png">';		
		}else{
			html += '<img class="mui-media-object mui-pull-left" src="https://ypao.oss-cn-shenzhen.aliyuncs.com/' + data.data.content[i].head_img_url + '">';
		}
		html += '<div class="mui-media-body follow_name">';
		html += '<span>' + data.data.content[i].nickname + '</span>';
		if(data.data.content[i].is_mutual_concern == 1) {
			html += '<p class="mui-pull-right plus_follow" user_id="' + data.data.content[i].user_id + '" passive_user_id="' + data.data.content[i].passive_user_id + '">已关注</p>';
		} else {
			html += '<p class="mui-pull-right plus_follow" user_id="' + data.data.content[i].user_id + '" passive_user_id="' + data.data.content[i].passive_user_id + '">+关注</p>';
		}
		html += '</div>';
		html += '</a>';
		html += '</li>';
	}
	$("#my_fans_list").html(html);
}

//用户加关注
$(document).on("tap", ".plus_follow", function() {
	var user_id = $(this).attr("user_id");
	var passive_user_id = $(this).attr("passive_user_id"); 
	$(this).addClass("follow").parents().siblings().find(".plus_follow").removeClass("follow");
	interfRequest.concern.data = {
		user_id: user_id,
		passive_user_id: passive_user_id //true	普通参数	int		我关注的人id
	}
	socialRequest(interfRequest.concern); //异常处理 

})

//关注用户
function concernHandle(data) { 
	if(data.error_code == 10000) {
		var text = $(".follow").text();
		if(text == "已关注") {
			$(".follow").text("+ 关注");
			mui.toast("取消关注成功");
		} else {
			$(".follow").text("已关注");
			mui.toast("关注成功");
		}
	} else {

	}
}

//下拉加载
function pullupRefresh() {
	setTimeout(function() {
		mui('#refreshContainer').pullRefresh().disablePullupToRefresh();
		setTimeout(function() {
			//alert(isOver);
			var isOver = $("#isOver").val();
			mui('#refreshContainer').pullRefresh().endPullupToRefresh((isOver)); //参数为true代表没有更多数据了。  
			getList(); //ajax   
		}, 500);
	}, 500);
}